protective visor - Alemán Inglés Diccionario